Home
Manglish
English listing
Malayalam listing
About
Mistress of the seas - meaning in malayalam
Meanings for Mistress of the seas
noun
പ്രധാന നാവിക ശക്തി